Front embankment - İngilizce Eş Anlamlılar Sözlük